package com.app.base.service.core.recruit.service;

import com.app.base.model.vo.RecruitSearchVo;
import com.app.base.service.core.recruit.entity.RecruitDetail;
import com.app.base.utlis.result.Result;
import com.baomidou.mybatisplus.extension.service.IService;

import javax.servlet.http.HttpServletRequest;

/**
 * 招聘信息发布表 服务类
 * @author yuhag
 * @since 2022-05-16
 */
public interface RecruitDetailService extends IService<RecruitDetail> {

    Result pageRecruit(Long current, Long pageSize, RecruitSearchVo recruitSearchVo);

    Result saveOrUpdateRecruit(RecruitDetail recruit, HttpServletRequest request);

    Result getByIdRecruit(String id);

    Result file(String id);

    Result del(String id);

}
